package org.scirp.ijmis.po.personpaper;

import java.util.HashSet;
import java.util.Set;

import org.scirp.ijmis.po.journal.Journal;
import org.scirp.ijmis.po.personpaper.Paper;

/**
 * TPublication entity. @author MyEclipse Persistence Tools
 */

public class Publication implements java.io.Serializable {
	private static final long serialVersionUID = 1L;

	private Long pid;

	private Journal journal;
	private String volume;
	private String publicationNumber;
	private String publicationMonth;
	private String publicationYear;
	private String remark;
	private Set<PublicationOfPaper> publicationOfPapers = new HashSet<PublicationOfPaper>();

	public Long getPid() {
		return pid;
	}

	public void setPid(Long pid) {
		this.pid = pid;
	}

	public Journal getJournal() {
		return journal;
	}

	public void setJournal(Journal journal) {
		this.journal = journal;
	}

	public String getVolume() {
		return volume;
	}

	public void setVolume(String volume) {
		this.volume = volume;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public Set<PublicationOfPaper> getPublicationOfPapers() {
		return publicationOfPapers;
	}

	public void setPublicationOfPapers(Set<PublicationOfPaper> publicationOfPapers) {
		this.publicationOfPapers = publicationOfPapers;
	}

	public String getPublicationNumber() {
		return publicationNumber;
	}

	public void setPublicationNumber(String publicationNumber) {
		this.publicationNumber = publicationNumber;
	}

	public String getPublicationMonth() {
		return publicationMonth;
	}

	public void setPublicationMonth(String publicationMonth) {
		this.publicationMonth = publicationMonth;
	}

	public String getPublicationYear() {
		return publicationYear;
	}

	public void setPublicationYear(String publicationYear) {
		this.publicationYear = publicationYear;
	}
}